#ifndef _MOUSE_H_
#define _MOUSE_H_

#include "../include/buffer.h"
#include "../include/video.h"

//estructura de buffer de copiado de mouse.
typedef struct mouseBuffer {
	int cant;
	char buffer[SCREEN_SIZE + MAX_ROW]; //Se suma MAX_ROW por los '\n'
} mouseBuffer;

//Traduce los paquetes que envia el mouse, y realiza las acciones pertinentes
int mouseTranslator(videoBuff * vid, buffer_t * stdin, mouseBuffer * mouseBuff,
	unsigned char code);

//funcion de inicializacion del mouse
void initMouse(void);

#endif

